package com.group.flagtivities;

import com.google.android.maps.GeoPoint;
import com.google.android.maps.OverlayItem;

public class CustomOverlayItem extends OverlayItem {
	
	private int Type;
	private int Activity_ID;
	private int Owner;
	
	private String Description;
	private String Room;
	private String Title;
	private String Start;
	private String End;
	private String Dislikes;
	private String Likes;
	private String Attending;

	public CustomOverlayItem(GeoPoint point, String title, String snippet) {
		super(point, title, snippet);
	}
	
	public CustomOverlayItem(GeoPoint point, String title, String snippet, String mType, String mOwner, String mTitle, String mDescription, String mRoom, String mStart, String mEnd, String mDislikes, String mLikes, String mAttending, int mActivity_ID) {
		super(point, title, snippet);
		
		Type = Integer.parseInt(mType);
		Activity_ID = mActivity_ID;
		Owner = Integer.parseInt(mOwner);
		Description = mDescription;
		Room = mRoom;
		Title = mTitle;
		Start = mStart;
		End = mEnd;
		Dislikes = mDislikes;
		Likes = mLikes;
		Attending = mAttending;
	}
	
	public int getType() {
		return Type;
	}
	
	public int getActivityID() {
		return Activity_ID;
	}
	
	public int getOwner() {
		return Owner;
	}
	
	public String getDescription() {
		return Description;
	}
	
	public String getRoom() {
		return Room;
	}
	
	public String getTitle() {
		return Title;
	}
	
	public String getStart() {
		return Start;
	}
	
	public String getEnd() {
		return End;
	}
	
	public int getDislikes() {
		return Integer.parseInt(Dislikes);
	}

	public int getLikes() {
		return Integer.parseInt(Likes);
	}
	
	public int getAttending() {
		return Integer.parseInt(Attending);
	}
	
}
